To think twice - French English Dictionary